Rigorous development of composite grid services
نویسندگان
چکیده
CRESS (Communication Representation Employing Systematic Specification) is introduced as notation, a methodology and a toolset for service development. The article focuses on rigorous development of composite grid services, with particular emphasis on the principles behind the methodology. A straightforward graphical notation is used to describe grid services. These are then automatically specified, analysed and implemented. Analysis includes formal verification of desirable service properties, formal validation of test scenarios, testing of implementation functionality, and evaluation of implementation performance. The case study that illustrates the approach is document content analysis to compare two pieces of text. This involves two composite services supported by two partner services. The usability of the service design notation is assessed, and a comparison is made of the approach with similar ones. These show that the CRESS approach to developing services is usable and more complete than other comparable approaches.
منابع مشابه
Architectural Plan for Constructing Fault Tolerable Workflow Engines Based on Grid Service
In this paper the design and implementation of fault tolerable architecture for scientific workflow engines is presented. The engines are assumed to be implemented as composite web services. Current architectures for workflow engines do not make any considerations for substituting faulty web services with correct ones at run time. The difficulty is to rollback the execution state of the workflo...
متن کاملArchitectural Plan for Constructing Fault Tolerable Workflow Engines Based on Grid Service
In this paper the design and implementation of fault tolerable architecture for scientific workflow engines is presented. The engines are assumed to be implemented as composite web services. Current architectures for workflow engines do not make any considerations for substituting faulty web services with correct ones at run time. The difficulty is to rollback the execution state of the workflo...
متن کاملA rigorous approach to orchestrating grid services
Although conceived for web services, it is shown how BPEL (Business Process Execution Language) can be used to orchestrate a collection of grid services. This is achieved using the technique of CRESS (Communication Representation Employing Systematic Specification) to describe the composition of grid services. CRESS descriptions are automatically translated into LOTOS (Language Of Temporal Orde...
متن کاملBuckling and Postbuckling of Concentrically Stiffened Piezo-Composite Plates on Elastic Foundations
This research presents the modeling and analysis for the buckling and postbuckling behavior of sandwich plates under thermal and mechanical loads. The lay-up configurations of plates are laminated composite with concentric stiffener and surface mounted piezoelectric actuators. The plates are in contact with a three-parameter elastic foundation including softening and/or hardening nonlinearity. ...
متن کاملComparison of Stiffness and Failure Behavior of the Laminated Grid and Orthogrid Plates
The present paper investigates the advantages of a new class of composite grid structures over conventional grids. Thus far, a known grid structure such as orthogrid or isogrid has been used as an orthotropic layer with at most in-plane anisotropy. The present laminated grid is composed of various numbers of thin composite grid layers. The stiffness of the structure can be adjusted by choosing ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Network and Computer Applications
دوره 35 شماره
صفحات -
تاریخ انتشار 2012